package com.hou.houlymall.coupon.service;

import com.hou.common.to.SkuReductionTo;
import com.baomidou.mybatisplus.extension.service.IService;
import com.hou.common.utils.PageUtils;
import com.hou.houlymall.coupon.entity.SkuFullReductionEntity;

import java.util.Map;

/**
 * 商品满减信息
 * 表格名称：sms_sku_full_reduction
 * @author leifengyang
 * @email leifengyang@gmail.com
 * @date 2019-10-08 09:36:40
 */
public interface SkuFullReductionService extends IService<SkuFullReductionEntity> {

    /**
     * 普通分页查询
     * @param params 分页参数
     * @return 分页查询结果
     */
    PageUtils queryPage(Map<String, Object> params);

    /**
     * 将sku的优惠、满减等信息存入多个表
     * 涉及：sms_sku_ladder、sms_sku_full_reduction、sms_member_price
     * @param reductionTo sku的优惠、满减等信息
     */
    void saveSkuReduction(SkuReductionTo reductionTo);
}

